Big Huge Thesaurus

Helipterum manglesii

noun